self variables